most understandable - French English Dictionary